package com.jeesite.modules.dataScreen.dao;

import com.alibaba.fastjson2.JSONObject;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jeesite.modules.dataScreen.web.vo.avition.AirportInformationKVVo;
import com.jeesite.modules.dataScreen.web.vo.avition.AirportInformationYwVo;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Param;


import java.util.List;

@DS("theme-db")
public interface AirportDao {

    List<JSONObject> passageDetention(String status);

    IPage<AirportInformationYwVo> dmjhbywhbjPage(IPage<AirportInformationYwVo> page,String status);

    List<AirportInformationYwVo> detail(@Param("eventName") String eventName);

    List<JSONObject> getRetentionProcess(String eventName);
}
